separable controversy - Español Inglés Diccionario